void main(List<String> args) {
  int score = 699;
  if (score >= 700) {
    print('恭喜你，成功合格程序员');
  } else {
    print('继续努力');
  }

  // 使用三元运算符简化if双语句：条件表达式 ? 表达式1 : 表达式2
  score >= 700 ? print('恭喜你，成功合格程序员') : print('继续努力');

  int score2 = 60;
  if (score2 >= 90) {
    print('优秀');
  } else if (score2 >= 80) {
    print('良好');
  } else if (score2 >= 60) {
    print('中等');
  } else {
    print('不及格');
  }

  // switch case 语句
  int orderState = 1;
  switch (orderState) {
    case 1:
      print('待付款');
      break;
    case 2:
      print('待发货');
      break;
    case 3:
      print('待收货');
      break;
    case 4:
      print('待评价');
      break;
    default:
      print('其它');
  }

  // 循环
  int num = 0;
  while (num < 5) {
    print('实现$num个小目标');
    num++;
  }

  for (var i = 0; i < 5; i++) {
    print('又实现了$i个小目标');
  }

  List cates = ['居家', '美食', '服饰'];
  for (var cate in cates) {
    print(cate);
  }
}
